Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

188
Visualizações
resultado calculado por la función Javascript y mostrado en otro cuadro de texto -> no aparece instantáneamente cuando abro la página web

Creé 3 funciones de Javascript para realizar cálculos y mostrar el resultado en 3 cuadros de texto. Cuando guardo esta página y la vuelvo a abrir -> no extrae los valores calculados en los cuadros de texto respectivos a menos que mueva el mouse sobre ellos o haga clic en ellos. He usado el método window.onload con la intención de que ejecute la función cuando se abra la página. Estoy usando onKeyUp y onMouseMove event Listeners, tal vez esa sea la causa del problema. Si es así, qué detector de eventos debo usar para realizar la operación.

 <div class="form-group"> @Html.Label("Admin Fee(5% of Total Amount of FNLCP Funding Used) ", htmlAttributes: new { @class = "control-label col-md-2" }) <div class="col-md-10"> @Html.TextBox("AdminFeeWorkPlan", "", "{0:c}", new { @class = "form-control", id = "calculateAdminFee", @onKeyUp = "findTotal", @onMouseMove = "findTotal()" }) <script type="text/javascript"> function AdminFeee() { var pullValue = document.getElementById('res').value || "0"; var output = (5/100) * parseFloat(pullValue); if (!isNaN(output)) { document.getElementById('calculateAdminFee').value = output; } } window.onload = AdminFeee(); </script> </div> </div> <div class="form-group"> @Html.Label("Total ", htmlAttributes: new { @class = "control-label col-md-2" }) <div class="col-md-10"> @Html.TextBox("FinalTotal", "", "{0:c}", new { @readonly="readonly", @class = "form-control", id = "calculateTotal" }) <script type="text/javascript"> function findTotal() { var one = document.getElementById('res').value || "0"; var two = document.getElementById('calculateAdminFee').value || "0"; var output2 = parseFloat(one)-parseFloat(two) ; if (!isNaN(output2)) { document.getElementById('calculateTotal').value = output2; } } window.onload = findTotal(); </script> </div> </div>
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda